Skip to content

update-dmd-rewrite.sh: Deal with frontend headers having moved to compiler/include/#5124

Merged
kinke merged 1 commit intoldc-developers:masterfrom
kinke:update_dmd_rewrite_include
May 5, 2026
Merged

update-dmd-rewrite.sh: Deal with frontend headers having moved to compiler/include/#5124
kinke merged 1 commit intoldc-developers:masterfrom
kinke:update_dmd_rewrite_include

Conversation

@kinke
Copy link
Copy Markdown
Member

@kinke kinke commented May 4, 2026

By leaving them as-is in our dmd/ directory, so that the headers stay next to the D modules (locality is nice for e.g. frontend diffs), and our mods to the headers don't cause any conflicts.

…piler/include/

By leaving them as-is in our `dmd/` directory, so that the headers
stay next to the D modules (locality is nice for e.g. frontend diffs),
and our mods to the headers don't cause any conflicts.
@kinke
Copy link
Copy Markdown
Member Author

kinke commented May 4, 2026

Already used for the latest sync some mins ago (with manual dry-run tests beforehand obviously); headers are still there: https://github.com/ldc-developers/ldc/blob/dmd-rewrite-master/dmd/aggregate.h

And the original commit (dlang/dmd@02c1d22) isn't in our history (empty remaining patch after git-rewrites).

@kinke kinke merged commit 4dc68b8 into ldc-developers:master May 5, 2026
20 of 21 checks passed
@kinke kinke deleted the update_dmd_rewrite_include branch May 5, 2026 12:16
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant